supportive layer - Spanish English Dictionary